xref: /reactos/win32ss/gdi/gdi32/good api.def (revision d6eebaa4)
1; gdi32.def
2;
3; ReactOS Operating System
4; Api List that have been verify it works same as windows XP
5; and no bugs have been found in gdi32.dll, but bugs
6; can still exists, for it have not been checked in win32k.sys
7; if bugs exists their or verify
8;
9
10AddFontResourceA@4
11AddFontResourceExA@12
12AddFontResourceExW@12
13AddFontResourceW@4
14AnyLinkedFonts@0
15BRUSHOBJ_hGetColorTransform@4
16BRUSHOBJ_pvAllocRbrush@8
17BRUSHOBJ_pvGetRbrush@4
18BRUSHOBJ_ulGetBrushColor@4
19ChoosePixelFormat@8
20CLIPOBJ_bEnum@12
21CLIPOBJ_cEnumStart@20
22CLIPOBJ_ppoGetPath@4
23CombineTransform@12
24CreateDiscardableBitmap@12
25CreateEllipticRgn@16
26CreateEllipticRgnIndirect@4
27CreateHalftonePalette@4
28CreatePalette@4
29CreatePenIndirect@4
30CreatePolygonRgn@12
31CreatePolyPolygonRgn@16
32CreateRectRgnIndirect@4
33CreateRoundRectRgn@24
34DeleteColorSpace@4
35DescribePixelFormat@16
36DeviceCapabilitiesExA@20
37DeviceCapabilitiesExW@20
38EnableEUDC@4
39EngAcquireSemaphore@4
40EngAlphaBlend@28
41EngAssociateSurface@12
42EngBitBlt@44
43EngCheckAbort@4
44EngCopyBits@24
45EngCreateBitmap@24
46EngCreateClip@0
47EngCreateDeviceBitmap@16
48EngCreateDeviceSurface@16
49EngCreatePalette@24
50EngCreateSemaphore@0
51EngDeleteClip@4
52EngDeletePalette@4
53EngDeletePath@4
54EngDeleteSemaphore@4
55EngDeleteSurface@4
56EngEraseSurface@12
57EngFillPath@28
58EngFindResource@16
59EngFreeModule@4
60EngGetCurrentCodePage@8
61EngGetPrinterDataFileName@4
62EngGradientFill@40
63EngLineTo@36
64EngLoadModule@4
65EngLockSurface@4
66EngMarkBandingSurface@4
67EngMultiByteToUnicodeN@20
68EngMultiByteToWideChar@20
69EngPaint@20
70EngPlgBlt@44
71EngQueryLocalTime@4
72EngReleaseSemaphore@4
73EngStretchBlt@44
74EngStretchBltROP@52
75EngStrokeAndFillPath@40
76EngStrokePath@32
77EngTextOut@40
78EngTransparentBlt@32
79EngUnicodeToMultiByteN@20
80EngUnlockSurface@4
81EqualRgn@8
82FixBrushOrgEx@16
83FloodFill@16
84FontIsLinked@4
85FONTOBJ_cGetAllGlyphHandles@8
86FONTOBJ_cGetGlyphs@20
87FONTOBJ_pfdg@4
88FONTOBJ_pifi@4
89FONTOBJ_pQueryGlyphAttrs@8
90FONTOBJ_pvTrueTypeFontFile@8
91FONTOBJ_pxoGetXform@4
92FONTOBJ_vGetInfo@12
93GdiConsoleTextOut@16
94GdiConvertBitmap@4
95GdiConvertBrush@4
96GdiConvertDC@4
97GdiConvertFont@4
98GdiConvertPalette@4
99GdiConvertRegion@4
100GdiDeleteLocalDC@4
101GdiDescribePixelFormat@16
102GdiEntry16@12=DdSwapTextureHandles@12
103GdiFlush@0
104GdiFullscreenControl@20
105GdiGetSpoolMessage@16
106GdiInitSpool@0
107GdiPlayDCScript@24
108GdiPlayJournal@20
109GdiPlayScript@28
110GdiQueryFonts@12
111GdiReleaseLocalDC@4
112GdiSetAttrs@4
113GdiSetLastError@4
114GdiSetPixelFormat@8
115GdiSetServerAttr@8
116GdiSwapBuffers@4
117GetAspectRatioFilterEx@8
118GetBitmapBits@12
119GetBitmapDimensionEx@8
120GetBoundsRect@12
121GetCharWidthInfo@8
122GetColorAdjustment@8
123GetDCOrgEx@8
124GetDeviceGammaRamp@8
125GetEUDCTimeStamp@0
126GetEUDCTimeStampExW@4
127GetFontAssocStatus@4
128GetFontData@20
129GetFontUnicodeRanges@8
130GetGlyphIndicesW@20
131GetGlyphOutline@28
132GetKerningPairs@12
133GetKerningPairsW@12
134GetMetaRgn@8
135GetMiterLimit@8
136GetNearestColor@8
137GetNearestPaletteIndex@8
138GetPaletteEntries@16
139GetPath@16
140GetPixelFormat@4
141GetRandomRgn@12
142GetRasterizerCaps@8
143GetRegionData@12
144GetStringBitmapA@20
145GetStringBitmapW@20
146GetSystemPaletteUse@4
147GetTextCharset@4
148GetTextCharsetInfo@12
149GetTextExtentExPointI@28
150GetTextExtentExPointWPri@28
151GetTextExtentPointI@16
152GetTextFaceAliasW@12
153GetTextFaceW@12
154GetTransform@12
155GetWorldTransform@8
156HT_Get8BPPFormatPalette@16
157HT_Get8BPPMaskPalette@24
158PATHOBJ_bEnum@8
159PATHOBJ_bEnumClipLines@12
160PATHOBJ_vEnumStart@4
161PATHOBJ_vEnumStartClipLines@16
162PATHOBJ_vGetBounds@8
163
164
165
166
167
168
169
170